-- https://cloud.google.com/translate/docs/languages

return {
    "auto", -- Auto
    "ab", -- Abkhazian
    "ace", -- Acehnese
    "ach", -- Acholi
    "af", -- Afrikaans
    "sq", -- Albanian
    "alz", -- Alur
    "am", -- Amharic
    "ar", -- Arabic
    "hy", -- Armenian
    "as", -- Assamese
    "awa", -- Awadhi
    "ay", -- Aymara
    "az", -- Azerbaijani
    "ban", -- Balinese
    "bm", -- Bambara
    "ba", -- Bashkir
    "eu", -- Basque
    "btx", -- Batak Karo
    "bts", -- Batak Simalungun
    "bbc", -- Batak Toba
    "be", -- Belarusian
    "bem", -- Bemba
    "bn", -- Bengali
    "bew", -- Betawi
    "bho", -- Bhojpuri
    "bik", -- Bikol
    "bs", -- Bosnian
    "br", -- Breton
    "bg", -- Bulgarian
    "bua", -- Buryat
    "yue", -- Cantonese
    "ca", -- Catalan
    "ceb", -- Cebuano
    "ny", -- Chichewa (Nyanja)
    "zh-CN", -- Chinese (Simplified)
    "zh-TW", -- Chinese (Traditional)
    "cv", -- Chuvash
    "co", -- Corsican
    "crh", -- Crimean Tatar
    "hr", -- Croatian
    "cs", -- Czech
    "da", -- Danish
    "din", -- Dinka
    "dv", -- Dhivehi
    "doi", -- Dogri
    "dov", -- Dombe
    "nl", -- Dutch
    "dz", -- Dzongkha
    "en", -- English
    "eo", -- Esperanto
    "et", -- Estonian
    "ee", -- Ewe
    "fj", -- Fijian
    "fil", -- Filipino (Tagalog)
    "tl", -- Tagalog (alternative code)
    "fi", -- Finnish
    "fr", -- French
    "fr-FR", -- French (France)
    "fr-CA", -- French (Canada)
    "fy", -- Frisian
    "ff", -- Fulah
    "gaa", -- Ga
    "gl", -- Galician
    "lg", -- Ganda (Luganda)
    "ka", -- Georgian
    "de", -- German
    "el", -- Greek
    "gn", -- Guarani
    "gu", -- Gujarati
    "ht", -- Haitian Creole
    "cnh", -- Hakha Chin
    "ha", -- Hausa
    "haw", -- Hawaiian
    "iw", -- Hebrew (legacy code)
    "he", -- Hebrew
    "hil", -- Hiligaynon
    "hi", -- Hindi
    "hmn", -- Hmong
    "hu", -- Hungarian
    "hrx", -- Hunsrik
    "is", -- Icelandic
    "ig", -- Igbo
    "ilo", -- Iloko
    "id", -- Indonesian
    "ga", -- Irish
    "it", -- Italian
    "ja", -- Japanese
    "jw", -- Javanese (legacy code)
    "jv", -- Javanese
    "kn", -- Kannada
    "pam", -- Kapampangan
    "kk", -- Kazakh
    "km", -- Khmer
    "cgg", -- Kiga
    "rw", -- Kinyarwanda
    "ktu", -- Kituba
    "gom", -- Konkani
    "ko", -- Korean
    "kri", -- Krio
    "ku", -- Kurdish (Kurmanji)
    "ckb", -- Kurdish (Sorani)
    "ky", -- Kyrgyz
    "lo", -- Lao
    "ltg", -- Latgalian
    "la", -- Latin
    "lv", -- Latvian
    "lij", -- Ligurian
    "li", -- Limburgish
    "ln", -- Lingala
    "lt", -- Lithuanian
    "lmo", -- Lombard
    "luo", -- Luo
    "lb", -- Luxembourgish
    "mk", -- Macedonian
    "mai", -- Maithili
    "mak", -- Makassarese
    "mg", -- Malagasy
    "ms", -- Malay
    "ms-Arab", -- Malay (Jawi)
    "ml", -- Malayalam
    "mt", -- Maltese
    "mi", -- Maori
    "mr", -- Marathi
    "chm", -- Mari (Meadow)
    "mni-Mtei", -- Meiteilon (Manipuri)
    "min", -- Minangkabau
    "lus", -- Mizo
    "mn", -- Mongolian
    "my", -- Myanmar (Burmese)
    "nr", -- Ndebele, South
    "new", -- Nepalese (Newari)
    "ne", -- Nepali
    "nso", -- Northern Sotho (Sepedi)
    "no", -- Norwegian
    "nus", -- Nuer
    "oc", -- Occitan
    "or", -- Odia (Oriya)
    "om", -- Oromo
    "pag", -- Pangasinan
    "pap", -- Papiamento
    "ps", -- Pashto
    "fa", -- Persian
    "pl", -- Polish
    "pt", -- Portuguese
    "pt-PT", -- Portuguese (Portugal)
    "pt-BR", -- Portuguese (Brazil)
    "pa", -- Punjabi
    "pa-Arab", -- Punjabi (Shahmukhi)
    "qu", -- Quechua
    "rom", -- Romani
    "ro", -- Romanian
    "rn", -- Rundi
    "ru", -- Russian
    "sm", -- Samoan
    "sg", -- Sango
    "sa", -- Sanskrit
    "gd", -- Scottish Gaelic
    "sr", -- Serbian
    "st", -- Sesotho
    "crs", -- Seychellois Creole
    "shn", -- Shan
    "sn", -- Shona
    "scn", -- Sicilian
    "szl", -- Silesian
    "sd", -- Sindhi
    "si", -- Sinhala
    "sk", -- Slovak
    "sl", -- Slovenian
    "so", -- Somali
    "es", -- Spanish
    "su", -- Sundanese
    "sw", -- Swahili
    "ss", -- Swati
    "sv", -- Swedish
    "tg", -- Tajik
    "ta", -- Tamil
    "tt", -- Tatar
    "te", -- Telugu
    "tet", -- Tetum
    "th", -- Thai
    "ti", -- Tigrinya
    "ts", -- Tsonga
    "tn", -- Tswana
    "tr", -- Turkish
    "tk", -- Turkmen
    "ak", -- Twi (Akan)
    "uk", -- Ukrainian
    "ur", -- Urdu
    "ug", -- Uyghur
    "uz", -- Uzbek
    "vi", -- Vietnamese
    "cy", -- Welsh
    "xh", -- Xhosa
    "yi", -- Yiddish
    "yo", -- Yoruba
    "yua", -- Yucatec Maya
    "zu", -- Zulu
}
